package com.fpd.model.ro;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(description = "警示消息-入参数据模型")
public class PunishMessageRO extends PageRO {

	private static final long serialVersionUID = -2528018915606922132L;

	@ApiModelProperty(value = "主键ID", example = "", hidden = true)
	private String id;

	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@ApiModelProperty(value = "创建时间", example = "", hidden = true)
	private Date createTime;

	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@ApiModelProperty(value = "更新时间", example = "", hidden = true)
	private Date updateTime;

	@ApiModelProperty(value = "创建者ID", example = "", hidden = false)
	private String createUserId;

	@ApiModelProperty(value = "接收者ID", example = "", hidden = false)
	private String receiveUserId;

	@ApiModelProperty(value = "消息类型（1：温馨提示；2：特别警示）", example = "", hidden = false)
	private Integer msgType;

	@ApiModelProperty(value = "消息内容", example = "", hidden = false)
	private String msgContent;

	@ApiModelProperty(value = "组ID", example = "", hidden = false)
	private String groupId;

	@ApiModelProperty(value = "客服姓名", example = "", hidden = false)
	private String trueName;
}